#register{
    width: 957px;height: 860px;padding: 0 343px 120px 20px; margin: 0 auto;
    position: relative;
}
#register .r_board{
    height: 14px;background: #fff;width: 100%;
}
.r_left{
    width: 902px;height: 796px;padding: 50px 25px 30px;
}
.r_left_t{
    height: 113px;margin-bottom: 50px;width: 100%;background: #fff;
}
.r_left_m{
    width: 100%;height: 16px;margin-bottom: 40px;background: #fff;
}
.r_left h4{
    height: 36px;margin-bottom: 30px;font-size: 30px;font-weight: 700;
}
.r_left_m2{
    height: 20px;margin-bottom: 30px;
}
.xxy{
    width: 17px;height: 17px;border: 1px solid #000;border-radius: 50%;
    display: inline-block;margin-right: 11px;position: relative;top: 5px;
}
.xyyc1,.xyyc2{
    display:block;width: 11px;height: 11px;background: #fff;
    border-radius: 50%;position: absolute;left: 0px;right: 0px;top: 3px;
    margin: 0 auto;
}
.syyparent{
    margin-right: 50px;
}
.cw{
    margin-right: 30px;
}
.r_left_m2>p{
    color: red;float: right;
}
.r_l_content{
    width: 100%;height: 359px;
}
.r_l_c_group1{
    height: 128px; float: left;margin-right: 20px;
}
.r_l_c_group1>.a{
    padding-bottom: 10px;display: inline-block;
}
.r_l_c_group1_a{
    width: 400px;height: 52px;border: 1px solid #999;
    padding: 4px 30px 5px 9px;
}
.r_l_c_group1_a input{
    width: 100%;height: 100%;font-size: 14px;
}
.r_l_c_group11{
    margin-right: 0px;
}
// 怎么才能让它对齐？？？？？？
.r_l_c_g_a1{
    height: 25px;margin-top: 10px;background: #f2f2f2;vertical-align:middle;
    position: relative;
}
.span1{
   position: relative;margin-left: 10px;top: 5px;
}
.r_l_c_g_a1_small{
    width: 3px;height: 100%;background: red;display: inline-block;
   
}
.r_l_c_group3{
    float: left;height: 78px;margin-bottom: 30px;margin-top: 20px;
    width: 447px;
}
.r_l_c_group3 >p{
    height: 16px;margin-bottom: 10px;
}
.red{
    color: red;
}
.r_l_c_g_a3{
    width: 427px;height: 53px;
}
.r_l_c_g_a3_a{
    width: 159px;height: 40px;padding: 5px 30px 5px 9px;
    border: 1px solid #999;float: left;
}
.r_l_c_g_a3_a input{
    width: 100%;height: 100%;
}
.r_l_c_g_a3_a2{
    width: 110px;height: 52px;margin-left: 9px;float: left;
}
.r_l_c_g_a3>span{
    text-align: right;display: inline-block;height: 52px;line-height: 52px;
    padding-left: 5px;
}
.l_c_left_c{
    height: 45px;margin-bottom: 40px;float: right;
}
.l_c_left_c a{
    display: block;width: 138px;height: 43px;padding: 0 20px;background: #000;
    border: 1px solid #000;text-align: center;line-height: 43px;color: #fff;
    transition: all 0.5s;
}
.l_c_left_c a:hover{
    color: #000;background: #fff;
}
.r_left>p{
    padding-left: 29px;margin-bottom: 30px;
}
.r_left>b{
    position: relative;width: 17px; height: 17px; border: 1px solid #000;
    background: #fff;display: block;top: 22px;
}
.l_c_left_c2{
    float: left;
}
.r_right{
    width: 268px;height: 467px;padding: 25px 10px; background:#f2f2f2;
    position: absolute;right: 50px;top: 14px;margin-bottom: 20px;
}
.r_right .p1{
    height: 56px;margin-bottom: 27px; font-weight: 700;font-size: 24px;
    text-align: center;
}
.l_c_r_tip1{
    height: 72px;margin-bottom: 24px;
}
.l_c_r_tip1>.p1 , .l_c_r_tip2>.p1{
    height: 25px;margin-bottom: 11px;font-size: 18px;font-weight: 700;
    text-align: center;
}
.l_c_r_tip1>.p2 , .l_c_r_tip2>.p2{
    color: #999;line-height: 18px;text-align: center;
}
.l_c_r_tip2{
    margin-bottom: 24px;
}
.l_c_r_tip2>.p2>a{
    text-decoration: underline; color: #999;
}
.span_content{
    color: red;
}
#r_l_c_group1{
    position: absolute;height: 25px;transition: all 0.5s;top: 1px;
}
.r_red{
   width: 25%;background: red;
}
.r_yellow{
    width: 55%;background: yellow;
}
.r_green{
    width: 100%;background: green;
}
.span2{
    color: red;position: relative;top: -5px;margin-left: 5px;
}
#changeImg{
    text-decoration: underline;color: red;
}
#text{
    width: 100px;height: 100px;background: red;
}